<?php 
// Добавляем этот скрипт только в списке записей
if ($this->request['action'] != 'list') return;
?>

<script type='text/javascript' template='<?php echo basename(__FILE__); ?>'>
/**
 * Спрашиваем подтверждение на удаление, а потом удаляем, либо ничего не делаем, если сказали нет.
 * Используется в списке записей.
 */
$(function() {

	// Click on delete in listAction
	$("#crud_list_content a.delete").live("click", function() {
		if (!confirm("Запись будет удалена навсегда. Ок?")) {
			return false;
		}

		var $self = $(this);
		var $td = $self.parent();
		var $tr = $td.parent();
	
		function remove(json) {
			if (json.result == 'success') {
				$tr.remove();
			} else {
				
				$td.html(json.result);
			}
		}
	
		var href = $(this).attr("href");
		jQuery.getJSON(href, {}, remove);
		return false;	
	});
});
</script>
